Hidden somewhere in the desert on the way to Vegas is something that strikes fear into the hearts of the Communist Party of China Tags: 13 comments 141 likes 5 shares Share this: unknown About author not provided View all posts